\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task}{
\section{PD.ShP.Code.DataModel.Task Class Reference}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task}\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
}


Track a work item that you or your team needs to complete.  


Inheritance diagram for PD.ShP.Code.DataModel.Task:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a32b76af6cce0f3ec15bd4d188a461b4d}{Task} ()
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
System.Nullable$<$ System.DateTime $>$ \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_ab18075fe17fe6a903940bfeb36378652}{\_\-dueDate}
\item 
System.Nullable$<$ \hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{TaskStatus} $>$ \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_abc51fa32842894a85babbf85dc81d159}{\_\-taskStatus}
\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
System.Nullable$<$ double $>$ \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a22fecc4998956174a464a1004537e882}{Complete}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
string \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a0edc550eceeda718b7c9cb2aec462f13}{Body}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
System.Nullable$<$ System.DateTime $>$ \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a913ac031fa88b7d499fd0172c2e073a2}{StartDate}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
virtual System.Nullable$<$ System.DateTime $>$ \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a0ba58e5f200c350ef4c1af986f857443}{DueDate}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
System.Nullable$<$ \hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{Priority} $>$ \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_af573bc1ff745d711c38a449434fd8c38}{Priority}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
virtual System.Nullable$<$ \hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{TaskStatus} $>$ \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_aa796448150d677ee833fc441e0384b3e}{TaskStatus}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
System.Nullable$<$ int $>$ \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_af5dc97d03237f27e8c8aab5ddda2d6e8}{AssignedToId}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\item 
string \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a769cd096a0725ec95b205fe5d0f1ebc6}{AssignedTo}\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Track a work item that you or your team needs to complete. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a32b76af6cce0f3ec15bd4d188a461b4d}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!Task@{Task}}
\index{Task@{Task}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{Task}]{\setlength{\rightskip}{0pt plus 5cm}PD.ShP.Code.DataModel.Task.Task (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a32b76af6cce0f3ec15bd4d188a461b4d}


\subsection{Member Data Documentation}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_ab18075fe17fe6a903940bfeb36378652}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!\_\-dueDate@{\_\-dueDate}}
\index{\_\-dueDate@{\_\-dueDate}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{\_\-dueDate}]{\setlength{\rightskip}{0pt plus 5cm}System.Nullable$<$System.DateTime$>$ {\bf PD.ShP.Code.DataModel.Task.\_\-dueDate}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_ab18075fe17fe6a903940bfeb36378652}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_abc51fa32842894a85babbf85dc81d159}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!\_\-taskStatus@{\_\-taskStatus}}
\index{\_\-taskStatus@{\_\-taskStatus}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{\_\-taskStatus}]{\setlength{\rightskip}{0pt plus 5cm}System.Nullable$<${\bf TaskStatus}$>$ {\bf PD.ShP.Code.DataModel.Task.\_\-taskStatus}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_abc51fa32842894a85babbf85dc81d159}


\subsection{Property Documentation}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a769cd096a0725ec95b205fe5d0f1ebc6}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!AssignedTo@{AssignedTo}}
\index{AssignedTo@{AssignedTo}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{AssignedTo}]{\setlength{\rightskip}{0pt plus 5cm}string PD.ShP.Code.DataModel.Task.AssignedTo\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a769cd096a0725ec95b205fe5d0f1ebc6}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_af5dc97d03237f27e8c8aab5ddda2d6e8}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!AssignedToId@{AssignedToId}}
\index{AssignedToId@{AssignedToId}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{AssignedToId}]{\setlength{\rightskip}{0pt plus 5cm}System.Nullable$<$int$>$ PD.ShP.Code.DataModel.Task.AssignedToId\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_af5dc97d03237f27e8c8aab5ddda2d6e8}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a0edc550eceeda718b7c9cb2aec462f13}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!Body@{Body}}
\index{Body@{Body}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{Body}]{\setlength{\rightskip}{0pt plus 5cm}string PD.ShP.Code.DataModel.Task.Body\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a0edc550eceeda718b7c9cb2aec462f13}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a22fecc4998956174a464a1004537e882}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!Complete@{Complete}}
\index{Complete@{Complete}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{Complete}]{\setlength{\rightskip}{0pt plus 5cm}System.Nullable$<$double$>$ PD.ShP.Code.DataModel.Task.Complete\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a22fecc4998956174a464a1004537e882}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a0ba58e5f200c350ef4c1af986f857443}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!DueDate@{DueDate}}
\index{DueDate@{DueDate}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{DueDate}]{\setlength{\rightskip}{0pt plus 5cm}virtual System.Nullable$<$System.DateTime$>$ PD.ShP.Code.DataModel.Task.DueDate\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a0ba58e5f200c350ef4c1af986f857443}


Reimplemented in \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_tasks_task_a7e9ad6dabbd5df8db3d96af5fb324eb8}{PD.ShP.Code.DataModel.TasksTask}.

\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_af573bc1ff745d711c38a449434fd8c38}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!Priority@{Priority}}
\index{Priority@{Priority}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{Priority}]{\setlength{\rightskip}{0pt plus 5cm}System.Nullable$<${\bf Priority}$>$ PD.ShP.Code.DataModel.Task.Priority\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_af573bc1ff745d711c38a449434fd8c38}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a913ac031fa88b7d499fd0172c2e073a2}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!StartDate@{StartDate}}
\index{StartDate@{StartDate}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{StartDate}]{\setlength{\rightskip}{0pt plus 5cm}System.Nullable$<$System.DateTime$>$ PD.ShP.Code.DataModel.Task.StartDate\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_a913ac031fa88b7d499fd0172c2e073a2}
\hypertarget{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_aa796448150d677ee833fc441e0384b3e}{
\index{PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}!TaskStatus@{TaskStatus}}
\index{TaskStatus@{TaskStatus}!PD::ShP::Code::DataModel::Task@{PD::ShP::Code::DataModel::Task}}
\subsubsection[{TaskStatus}]{\setlength{\rightskip}{0pt plus 5cm}virtual System.Nullable$<${\bf TaskStatus}$>$ PD.ShP.Code.DataModel.Task.TaskStatus\hspace{0.3cm}{\ttfamily  \mbox{[}get, set\mbox{]}}}}
\label{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task_aa796448150d677ee833fc441e0384b3e}


Reimplemented in \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_tasks_task_a10b84f7b0fd41a4c9b4218c8472e7a7b}{PD.ShP.Code.DataModel.TasksTask}.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
PD.ShP.Code/DataModel/\hyperlink{_data_model_8cs}{DataModel.cs}\end{DoxyCompactItemize}
